Answering Oracles Top 5 Interview Questions